package cn.wolfcode.crm.service;

import cn.wolfcode.crm.domain.Employee;
import cn.wolfcode.crm.domain.Task;
import cn.wolfcode.crm.query.AttendanceQueryObject;
import cn.wolfcode.crm.query.TaskQueryObject;
import cn.wolfcode.crm.util.PageResult;

import java.util.List;

/**
 * Created by Administrator on 2018/6/12.
 */
public interface ITaskService {

    PageResult query(TaskQueryObject qo);

    void updateByPrimaryKey(Task task);

    void insert(Task task);

    void changeState(Task task);

    List<Task> selectAll();
}
